Power-aware Online Dynamic Scheduling for Multiple Feasible Intervals
نویسندگان
چکیده
Multiple Feasible Intervals (MFI) is a task model which has more than one interval for each task instance to run. In our previous work, different scheduling algorithms are proposed for both static MFI dynamic MFI during run-time. Real-life situations demand dynamic MFI, but calculating an MFI schedule is a NP-Hard problem and efficiency of algorithm itself is one of the main concerns. In this paper, we introduce a more efficient online dynamic algorithm, Online Dynamic Multiple Feasible Intervals (ODMFI) which aggressively reduces power consumptions with help from accurate performance prediction models and integration of a simple caching policy into scheduling algorithm to cope with changing feasible intervals during run-time. Our simulations show that ODMFI generates schedules which have close level of energy consumption to Power-Aware MFI [3] with less overhead compared with Dynamic MFI [6]. * This work was supported in part by the National Science Foundation under Award No. 0720856.
منابع مشابه
Green Energy-aware task scheduling using the DVFS technique in Cloud Computing
Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...
متن کاملDynamic and Aggressive Scheduling Techniques for Power-Aware Real-Time Systems
In this paper, we address power-aware scheduling of periodic hard real-time tasks using dynamic voltage scaling. Our solution includes three parts: (a) a static (off-line) solution to compute the optimal speed, assuming worst-case workload for each arrival, (b) an on-line speed reduction mechanism to reclaim energy by adapting to the actual workload, and (c) an online, adaptive and speculative ...
متن کاملEnergy-efficient deadline scheduling for heterogeneous systems
Energy efficiency is amajor concern inmodern high performance computing (HPC) systems and a poweraware scheduling approach is a promising way to achieve that. While there are a number of studies in power-aware scheduling by means of dynamic power management (DPM) and/or dynamic voltage and frequency scaling (DVFS) techniques, most of them only consider scheduling at a steady state. However, HPC...
متن کاملPower-aware Resource Allocation via Online Simulation with Multiple-queue Backfilling
Although traditional scheduling policies for high-end parallel systems focus on minimizing average job wait time while maximizing system utilization, actual supercomputer workload traces confirm the existence of significant periods of time of low utilization. Previous work has shown that, in the context of backfilling schedulers, portions of such high-end systems can be selectively powered down...
متن کاملA Simulation of Power-aware Scheduling of Task Graphs to Multiple Processors
Power-aware scheduling has been of great interest for systems whose energy consumption needs to be minimized. In this paper, we improve a voltage-scalingbased power-aware scheduling algorithm to reduce the task’s energy consumption at the cost of a slower execution rate. The improved algorithm allows multiple scaling voltage levels of individual tasks in a task precedence graph and attempts to ...
متن کامل